This is the implementation file for the ErrorInfo class. Full documentation for this class can be found in the ErrorInfo.rtf file. I will not duplicate all that fine information here.
This is $Revision: 1.3 $ of this file
It was last modified by $Author: death $ on $Date: 92/03/29 12:10:26 $
Note that this file was created while using the New Century Schoolbook Roman typeface. You may find that some things line up strangely if you don't use that family.
$Log: ErrorInfo.m,v $
Revision 1.3 92/03/29 12:10:26 death
turns out that 2.0 wants init calls to be in the object, not the class.
modifed accordingly, and moved free into object.
Revision 1.2 92/02/09 18:40:15 death
miscelaneous modifications, including fixing the bug noted in the doc that states that there was not enough dealing with error conditions. when malloc returns a null pointer, we check lest we copy onto it. Explicit casts are made to note when we are ignoring return values (e.g. from strcpy).
This is the main initalization method. It really doens't do much. Initalize the superclass, and fill in the instance variables based on what we were passed. If there is a text string, allocate space for it and store it.
There is no 'alloc' for this class. We just use the superclass'.
@ turns out that 2.0 wants init calls to be in the object, not the class.
modifed accordingly, and moved free into object.
@
text
@d4 2
a5 2
This is $Revision: 1.2 $ of this file
It was last modified by $Author: death $ on $Date: 92/02/09 18:40:15 $
d8 4
d37 1
a37 1
[super initialize];
@
1.2
log
@miscelaneous modifications, including fixing the bug noted in the doc that states that there was not enough dealing with error conditions. when malloc returns a null pointer, we check lest we copy onto it. Explicit casts are made to note when we are ignoring return values (e.g. from strcpy).
@
text
@d4 2
a5 2
This is $Revision: 1.1 $ of this file
It was last modified by $Author: death $ on $Date: 92/02/09 14:02:23 $